home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 April / EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso / EARCD / comm / bbs / Hydra11s.lha / HBBS / Source / Node / NodeGUI.h < prev    next >
C/C++ Source or Header  |  1996-06-25  |  4KB  |  128 lines

  1. /*********************************************/
  2. /*                                           */
  3. /*       Designer (C) Ian OConnor 1994       */
  4. /*                                           */
  5. /*      Designer Produced C header file      */
  6. /*                                           */
  7. /*********************************************/
  8.  
  9. #define NodeWndFirstID 0
  10. #define NodeWnd_InitModem 0
  11. #define NodeWnd_ChatNow 1
  12. #define NodeWnd_Settings 2
  13. #define NodeWnd_Information 3
  14. #define NodeWnd_Screen 4
  15. #define NodeWnd_ChatFlag 5
  16. #define NodeWnd_OffHook 6
  17. #define NodeWnd_Reserve 7
  18. #define GD_NodeWnd_InitModem 0
  19. #define GD_NodeWnd_ChatNow 1
  20. #define GD_NodeWnd_Settings 2
  21. #define GD_NodeWnd_Information 3
  22. #define GD_NodeWnd_Screen 4
  23. #define GD_NodeWnd_ChatFlag 5
  24. #define GD_NodeWnd_OffHook 6
  25. #define GD_NodeWnd_Reserve 7
  26. #define GDX_NodeWnd_InitModem 0
  27. #define GDX_NodeWnd_ChatNow 1
  28. #define GDX_NodeWnd_Settings 2
  29. #define GDX_NodeWnd_Information 3
  30. #define GDX_NodeWnd_Screen 4
  31. #define GDX_NodeWnd_ChatFlag 5
  32. #define GDX_NodeWnd_OffHook 6
  33. #define GDX_NodeWnd_Reserve 7
  34. #define InfoWinFirstID 0
  35. #define InfoWin_LV1_Cycle1 0
  36. #define InfoWin_LV1 1
  37. #define InfoWin_Calls 2
  38. #define InfoWin_Uploads 3
  39. #define InfoWin_Downloads 4
  40. #define GD_InfoWin_LV1_Cycle1 0
  41. #define GD_InfoWin_LV1 1
  42. #define GD_InfoWin_Calls 2
  43. #define GD_InfoWin_Uploads 3
  44. #define GD_InfoWin_Downloads 4
  45. #define GDX_InfoWin_LV1_Cycle1 0
  46. #define GDX_InfoWin_LV1 1
  47. #define GDX_InfoWin_Calls 2
  48. #define GDX_InfoWin_Uploads 3
  49. #define GDX_InfoWin_Downloads 4
  50. #define SettingsWinFirstID 0
  51. #define SettingsWin_ScreenMode 0
  52. #define SettingsWin_WinOrScreen 1
  53. #define SettingsWin_ModemDebug 2
  54. #define SettingsWin_ModemLog 3
  55. #define SettingsWin_AllowLogins 4
  56. #define SettingsWin_SaveWin 5
  57. #define SettingsWin_DeviceConfig 6
  58. #define SettingsWin_NodeConfig 7
  59. #define SettingsWin_CallersLog 8
  60. #define GD_SettingsWin_ScreenMode 0
  61. #define GD_SettingsWin_WinOrScreen 1
  62. #define GD_SettingsWin_ModemDebug 2
  63. #define GD_SettingsWin_ModemLog 3
  64. #define GD_SettingsWin_AllowLogins 4
  65. #define GD_SettingsWin_SaveWin 5
  66. #define GD_SettingsWin_DeviceConfig 6
  67. #define GD_SettingsWin_NodeConfig 7
  68. #define GD_SettingsWin_CallersLog 8
  69. #define GDX_SettingsWin_ScreenMode 0
  70. #define GDX_SettingsWin_WinOrScreen 1
  71. #define GDX_SettingsWin_ModemDebug 2
  72. #define GDX_SettingsWin_ModemLog 3
  73. #define GDX_SettingsWin_AllowLogins 4
  74. #define GDX_SettingsWin_SaveWin 5
  75. #define GDX_SettingsWin_DeviceConfig 6
  76. #define GDX_SettingsWin_NodeConfig 7
  77. #define GDX_SettingsWin_CallersLog 8
  78.  
  79. extern struct TextAttr HBBS8066;
  80. extern struct TextAttr topa81281;
  81. extern struct Gadget *NodeWndGadgets[8];
  82. extern struct Gadget *NodeWndGList;
  83. extern struct Window *NodeWnd;
  84. extern APTR NodeWndVisualInfo;
  85. extern APTR NodeWndDrawInfo;
  86. extern ULONG NodeWndGadgetTags[];
  87. extern UWORD NodeWndGadgetTypes[];
  88. extern struct NewGadget NodeWndNewGad[];
  89. extern struct Gadget *InfoWinGadgets[5];
  90. extern struct Gadget *InfoWinGList;
  91. extern struct Window *InfoWin;
  92. extern APTR InfoWinVisualInfo;
  93. extern APTR InfoWinDrawInfo;
  94. extern ULONG InfoWinGadgetTags[];
  95. extern UWORD InfoWinGadgetTypes[];
  96. extern struct NewGadget InfoWinNewGad[];
  97. extern struct Gadget *SettingsWinGadgets[9];
  98. extern struct Gadget *SettingsWinGList;
  99. extern struct Window *SettingsWin;
  100. extern APTR SettingsWinVisualInfo;
  101. extern APTR SettingsWinDrawInfo;
  102. extern ULONG SettingsWinGadgetTags[];
  103. extern UWORD SettingsWinGadgetTypes[];
  104. extern struct NewGadget SettingsWinNewGad[];
  105. extern struct Library *DiskfontBase;
  106. extern struct Library *GadToolsBase;
  107. extern struct GfxBase *GfxBase;
  108. extern struct IntuitionBase *IntuitionBase;
  109. extern struct LocaleBase *LocaleBase;
  110. extern APTR WaitPointer;
  111. extern UWORD WaitPointerData[];
  112.  
  113. extern void RendWindowNodeWnd( struct Window *Win, void *vi );
  114. extern int OpenNodeWndWindow( struct Screen *Scr);
  115. extern void CloseNodeWndWindow( void );
  116. extern void RendWindowInfoWin( struct Window *Win, void *vi );
  117. extern int OpenInfoWinWindow( struct Screen *Scr);
  118. extern void CloseInfoWinWindow( void );
  119. extern void RendWindowSettingsWin( struct Window *Win, void *vi );
  120. extern int OpenSettingsWinWindow( struct Screen *Scr);
  121. extern void CloseSettingsWinWindow( void );
  122. extern int OpenLibs( void );
  123. extern void CloseLibs( void );
  124. extern int OpenDiskFonts( void );
  125. extern int MakeImages( void );
  126. extern void FreeImages( void );
  127.  
  128.